piece of fabric - Espagnol Anglais Dictionnaire